WPSyncSheetsWooCommerce\WPSSLW_Google_API_Functions A

Total Complexity 66
Dependencies 10
Dependents 3
Total lines 650
Lines of code 346
Logical lines of code 155
Comment lines 293
Methods 37
Properties 2

Methods 37

Method Rating Maintainability Complexity Lines of code
getClient()
A
40 14 60
checkcredenatials()
A
55 9 19
get_spreadsheet_listing()
S
53 4 23
freezeobject()
S
58 1 18
moveDimensionrequests()
S
59 1 16
__construct()
S
75 2 5
get_sheet_list()
S
68 2 7
wpsslw_load_library()
S
73 2 5
get_client_object()
S
69 2 7
get_drive_object()
S
69 2 7
newsheetobject()
S
60 1 15
insertdimensionrequests()
S
60 1 14
deletesheetobject()
S
61 1 13
deleteDimensionrequests()
S
61 1 13
get_row_list()
S
68 1 7
clearobject()
S
76 1 4
multirangevaluerequestbody()
S
66 1 9
getbatchvalues()
S
76 1 4
prepare_param()
S
69 1 7
refreshobject()
S
77 1 4
clear()
S
79 1 3
createspreadsheet()
S
79 1 3
appendentry()
S
79 1 3
updateentry()
S
79 1 3
formatsheet()
S
79 1 3
valuerangeobject()
S
75 1 4
get_sheet_listing()
S
76 1 4
setparamater()
S
67 1 8
get_object_drive_object()
S
80 1 3
newspreadsheetobject()
S
66 1 10
createspreadsheetobject()
S
66 1 10
updatebachrequests()
S
64 1 10
wpsslw_option()
S
72 1 5
loadobject()
S
77 1 4
wpsslw_update_option()
S
75 1 4
insertdimensionobject()
S
66 1 9
multirangevalueupdate()
S
79 1 3